3D mesh geometry filtering algorithms for progressive transmission schemes
نویسندگان
چکیده
A number of static and multi-resolution methods have been introduced in recent years to compress 3D meshes. In most of these methods, the connectivity information is encoded without loss of information, but user-controllable loss of information is tolerated while compressing the geometry and property data. All these methods are very efficient at compressing the connectivity information, in some cases to a fraction of a bit per vertex, but the geometry and property data typically occupies much more room in the compressed bitstream than the compressed connectivity data. In this paper, we investigate the use of polynomial linear filtering as studied in the Refs. [Taubin G. A signal processing approach to fair surface design. Computer Graphics Proc., Annual Conference Series 1995;351–358; Taubin G, Zhang T, Golub G. Optimal surface smoothing as filter design. IBM Research report RC–20,404, 1996], as a global predictor for the geometry data of a 3D mesh in multiresolution 3D geometry compression schemes. Rather than introducing a new method to encode the multi-resolution connectivity information, we choose one of the efficient existing schemes depending on the structure of the multi-resolution data. After encoding the geometry of the lowest level of detail with an existing scheme, the geometry of each subsequent level of detail is predicted by applying a polynomial filter to the geometry of its predecessor lifted to the connectivity of the current level. The polynomial filter is designed to minimize the l-norm of the approximation error but other norms can be used as well. Three properties of the filtered mesh are studied next: accuracy, robustness and compression ratio. The Zeroth Order Filter (unit polynomial) is found to have the best compression ratio. But higher order filters achieve better accuracy and robustness properties at the price of a slight decrease of the compression ratio. q 2000 Elsevier Science Ltd. All rights reserved.
منابع مشابه
3D Geometry Compression and Progressive Transmission
Polygonal meshes remain the primary representation for visualization of 3D data in a wide range of industries, including manufacturing, architecture, geographic information systems, medical imaging, robotics, entertainment, and military applications. Because of its widespread use, it is desirable to compress polygonal meshes stored in file servers and exchanged over computer networks to reduce ...
متن کاملImplementation of 3D mesh streaming and compression techniques in NVEs
In this paper, we present a framework that integrates three-dimensional (3D) mesh streaming and compression techniques and algorithms into our EVE-II Networked Virtual Environments platform, in order to offer support for large-scale environments as well as highly complex world geometry. This framework allows the partial and progressive transmission of 3D worlds as well as of separate meshes, ac...
متن کامل3D Mesh Transmission over Bandwidth-Limited Networks
With the advance of wireless communications and the increased processing power of wireless devices, network-based graphics applications such as online virtual reality and online games are now being extended from wired broadband networks to wireless networks. However, it is a challenging task to transmit complex graphics models over wireless networks due to huge data volume of complex 3D graphic...
متن کاملFast Multiresolution Mesh Decompression
Compression techniques for triangle-mesh representations of 3D models have been the focus of many recent efforts from the graphics, modeling, and theory research community; from developers of computer graphics hardware and software; and from organizations that define international standards. An ideal compression technology would simultaneously support the following three objectives: (1) progres...
متن کاملEfficient Processing of Large 3D Meshes
Due to their simplicity triangle meshes are often used to represent geometric surfaces. Their main drawback is the large number of triangles that are required to represent a smooth surface. This problem has been addressed by a large number of mesh simplification algorithms which reduce the number of triangles and approximate the initial mesh. Hierarchical triangle mesh representations provide a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Computer-Aided Design
دوره 32 شماره
صفحات -
تاریخ انتشار 2000